/**
 * 点光源 - L5
 * @author lonphy
 * @version 0.1
 */
(function(L5) {
	"use strict";
	L5.PointLight = class extends L5.Light {
		/**
		 *
		 * @param pos {L5.Vec3} 光源位置
		 * @param aColor {L5.Vec3} 普通光照
		 */
		constructor(pos, aColor) {
			super(aColor);
			this.pos = pos.clone();
		}
		update() {}

		/**
		 * 获取光源位置
		 * @returns {Float32Array}
		 */
		get position() {
			return this.pos.content;
		}
	};

})(window.L5);
